imaginary being - English Synonyms Dictionary

imaginary being

n.
[1] imaginary creature